@charset "utf-8";
html{background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}
body,html{font-family:sans-serif}
article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0;outline:0;border:0;vertical-align:baseline;font-size:100%}
body,button,input,select,textarea{font-size:100%;line-height: 1.5em;font-family:'Microsoft Yahei',Tahoma,Helvetica,Arial,sans-serif;color: #444;font-size: 15px; }
code,kbd,pre,samp{font-family:Courier New,Courier,monospace}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
img{max-width: 100%;display:block;-ms-interpolation-mode:bicubic;padding: 0}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:after,q:before{content:''}
:focus{outline:0}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a:hover{text-decoration:underline;color:#2258ff}
a,ins{text-decoration:none}
hr{ margin-top: 10px;margin-bottom: 10px;border: 0;border-top: 1px solid #ddd; height: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:textfield}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:#555;opacity: .5}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px;opacity:0}
[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;display:inline-block;height:16px;line-height:16px;cursor:pointer;padding-left: 25px}
[type=checkbox]:checked+label:before{border:1px solid #2258ff;}
[type=checkbox]+label:after,[type=checkbox]+label:before{position:absolute;top:0;left:0;z-index:0;width:16px;height:16px;border-radius:3px;content:'';border:1px solid #222}
[type=checkbox]:checked+label:after{width:8px;height:8px;border-radius:3px;background:#2258ff;;top:5px;left:5px;border: none}
[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;display:inline-block;height:16px;line-height:16px;cursor:pointer;padding-left: 25px}
[type=radio]+label:after,[type=radio]+label:before{position:absolute;top:-1px;left:0;z-index:0;width:16px;height:16px;border-radius:50%;content:''}
[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{border:1px solid #888}
[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px;opacity:0}
[type=radio]:checked+label:before{border:1px solid #2258ff}
[type=radio]:checked+label:after{width:8px;height:8px;border-radius:50%;background:#2258ff;top:4px;left:5px}
/**{box-sizing: border-box;}*/
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}.l{float:left}.r{float:right}.fl{float:left!important}.fr{float:right!important}
.bor{border:1px dashed #999}.poab{position: absolute;}.pore{position: relative;}.ani{transition: all .3s}
.texto{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
::selection{background:#308ecc;color:#fff}
::-moz-selection{background:#308ecc;color:#fff}
::-webkit-selection{background:#308ecc;color:#fff}
.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}.text-up{text-transform: uppercase;}.text-bl{font-weight: bold}
.wp{width: 1200px;margin:0 auto; position: relative;}

a{color:#555}
a:hover{color:#c40d09;text-decoration:none}
.co{color: #c40d09}
.cobg{background-color: #c40d09}

.clear{clear: both;}

.top{height: 224px;background: url(../img/top.jpg) repeat-x top center;}
.top .wp{height: 100%}
.top a{display: block;height: 100%;width: 100%;text-indent: -99999em;overflow: hidden;font-size: 0}
.hd-nav{height: 55px;line-height: 55px;}
.hd-nav ul li{float: left;text-align: center;font-size: 18px;width: 20%}
.hd-nav ul li a{color: #fff}
.hd-nav ul li a:hover{color: #f9bd38}
.top-news{background:url(../img/shadow.png) #f9f9f9 repeat-x bottom left ; padding: 33px 0 20px}
.top-news-top{padding-bottom: 30px;text-align: center;}
.top-news-top h1{font-size: 30px;font-weight: bold;line-height: 1.2em;margin-bottom: 10px}
.top-news-top h1 a:hover{text-decoration: underline;}
.top-news-top p{max-width: 940px;margin: 0 auto;font-size: 16px;line-height: 1.8em;color: #666}
.top-news-middle{background: #fff;padding: 18px;}
.top-news-l .slideBox{ width:698px; height:388px; overflow:hidden; position:relative;background: #fff;  }
.top-news-l .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:15px; bottom:10px; z-index:1; }
.top-news-l .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.top-news-l .slideBox .hd ul li{ float:left; margin-right:8px;border-radius: 10px;  width:8px; height:8px; text-align:center; background:#fff; cursor:pointer; font-size: 0;text-indent: -999em;overflow: hidden;}
.top-news-l .slideBox .hd ul li.on{ background:#c40d09;width: 18px }
.top-news-l .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.top-news-l .slideBox .bd li{ zoom:1; vertical-align:middle;position: relative; }
.top-news-l .slideBox .bd li p{position: absolute;height: 45px;left: 0;right: 0;z-index: 999;color: #fff;background: #222;background: rgba(0,0,0,.5);line-height: 45px;padding: 0 100px 0 10px;bottom: 0 ;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 15px;}
.top-news-l .slideBox .bd img{ width:698px; height:388px; display:block;  }
.top-news-r{width: 420px;background: #f2f2f2;padding: 15px;height: 358px}
.top-news-r h3{font-size: 24px;color: #fff;text-align: center;width: 200px;padding: 10px 20px;margin-bottom: 15px}
.top-news-r ul li{font-size: 18px;line-height: 2.8em;padding-left: 15px;background: url(../img/cir1.png) no-repeat left center; }
.ad{padding: 30px 0}
.ad img{width: 595px;height: 100px}
.in-list{padding-bottom: 50px}
.gddt,.gsgg{width: 585px;margin-right:30px;}
.intit-2{border-bottom: 1px solid #ddd;height: 40px}
.intit-2 h3{width: 140px;height: 40px;line-height: 40px;font-size: 20px;display: inline-block;font-weight: bold;position: relative;float: left;}
.intit-2 h3 span.red-line{width: 140px;background: #c40d09;height: 2px;display: inline-block;position: absolute;bottom: 0px;left: 0}
.intit-2 a{float: right;margin-top:12px;font-size: 14px;}
.u-list{ padding:15px 0 0;  zoom:1;  }
.u-list li{height: 30px;  line-height:30px; font-size: 16px;margin-bottom: 8px  }
.u-list li a{display: inline-block;width: 360px;overflow: hidden;line-height: 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.u-list li .date{ float:right; color:#999;  }
.zt-list{height: 290px;background: #f9f9f9;padding-top: 40px}
.zt-list .tit{font-size: 26px;text-align: center;background: url(../img/line.png) no-repeat center;line-height: 26px;margin-bottom: 40px}
.zt-list .picScroll-left{ overflow:hidden; position:relative; }
.zt-list .picScroll-left .hd{ position: relative; }
.zt-list .picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:27px; height:140px;  right: 0; position: absolute;cursor: pointer;padding-top: 50px }
.zt-list .picScroll-left .hd .next{left: 0  }
.zt-list .picScroll-left .bd{ width: 1120px;margin:0 auto;overflow: hidden;position: relative; }
.zt-list .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.zt-list .picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.zt-list .picScroll-left .bd ul li { text-align:center; }
.zt-list .picScroll-left .bd ul li  img{ width:260px; height:143px; display:block;  }
.zt-list .picScroll-left .bd ul li  a:hover img{ border-color:#999;  }
.zt-list .picScroll-left .bd ul li span{ line-height:24px;display: block;height: 24px;overflow: hidden;padding: 0 5px;margin-top: 5px   }
.ft-nav{height: 45px;line-height: 45px;}
.ft-nav ul {width: 480px;margin: 0 auto}
.ft-nav ul li{display: inline-block;font-size: 14px;margin: 0 20px;}
.ft-nav ul li a{color: #fff}
.ft-nav ul li a:hover{color: #f9bd38}
.frlink{padding-top: 30px}
.frlink select{display: inline-block;border: 1px solid #a4a4a4;width: 180px;padding-left: 10px;height: 30px;line-height: 30px;line-height: 20px\9;vertical-align: middle\9;margin-left: 20px;margin-right: 20px}
.foot{padding: 30px 0;line-height: 2em}
.gaba{display: inline-block;vertical-align: -4px;margin-right: 5px}
.dzjg{position: absolute;left: 260px;top:20px;}
.zfjc{position: absolute;right: 200px;top:20px;}

.main{width:1200px;margin:auto;background-color:#fff}

/*========= list  =========*/
.list-content {
    border: 1px solid #ccc;
    padding: 20px
}

.list-content .list-title {
    height: 40px;
    line-height: 40px;
    background: #f7f7f7;
    border-bottom: solid 2px #a40000;
}

.list-content .list-title-left {
    padding: 0 35px;
    font-size: 20px;
    background: #a40000;
    font-family: 微软雅黑;
    color: #fff;
}

.list-content .list-title-right {
    font-size: 12px;
    padding-right: 30px;    font-family: 微软雅黑;
    color: #696969
}

.list-content .channelList {
    min-height: 450px;
    padding: 20px;
    font-size: 14px
}

.list-content .channelList li {
    line-height: 34px;
	height:34px;
}

.list-content .channelList li a {
    margin-left: 10px;
    color: #000;
    text-decoration:none;float:left;
}

.list-content .channelList li span {
    float: right;
    color: #000;
    padding-right: 10px
}

.list-content .channelList li:nth-child(5n+6) {
    padding-top: 15px
}

.list-content .channelList li:nth-child(5n+5) {
    border-bottom: dashed 1px #ccc;
    padding-bottom: 15px
}

.list-content .link-none {
    padding-left: 20px;
    background: none;
    border-bottom: none
}

.list-content .channelList_height {
    min-height: 150px
}
.lt {
    float: left;
}.rt {
    float: right;
}

/*========= content  =========*/
table,tr,td{ text-align:left; font-size:12px}
.content_nr{width:1200px;margin:auto;background:#fff; font-size:12px}
.content_nr a{ text-decoration:none}
.dqwz{height:27px;margin-top:7px;margin-bottom:10px;    line-height: 40px;}
.xxgk_content_text{width:994px;margin:auto;margin-top:10px;margin-bottom:10px;border:1px solid #ccc;background:#fff}
.xxgk_content_info{padding:10px;background:#fff8e8;border:1px solid #ccc}
.xxgk_content_info1 td{text-align:left;font-size:12px;line-height:20px;padding:5px 2px}
.xxgk_content_info1 span{text-align:center;font-size:12px;font-weight:600;display:block;margin:auto}
.xxgk_content_title{line-height:500%;text-align:center;font-size:20px;font-weight:600;text-align:center;font-size:18pt;border-bottom:1px dashed #ccc; overflow:hidden}
.xxgk_td_bgcolor{background:#d8ebfe;text-align:center}
.xxgk_content_divicebar{height:26px;background:url(../images/xxgkcontent_r6_c3.jpg) left top repeat-x;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ea9b56}
.xxgk_content_content{min-height:450px;height:auto!important;height:450px;overflow:visible;padding:20px;font-size:14px;line-height:2;margin:auto}
.xxgk_content_content img{margin:auto;max-width: 1090px;}
.xxgk_content_bottombar{height:105px;background:url(../images/xxgkcontent_r8_c5.jpg) left top repeat-x}
.xxgk_content_bottombar table td img{border:0}
.list_l{background:url(../images/list_l_hsbg.jpg) no-repeat bottom;border-left:#ccc solid 1px;border-top:#ccc solid 1px;border-right:#ccc solid 1px;border-bottom:#ccc solid 1px;width:225px}
.list_l_top{background:url(../images/list_l_top.jpg) no-repeat bottom;height:40px;line-height:40px;padding-left:60px;font-weight:bold;color:#be0000;font-size:14px}
.list_l_cd{height:32px;line-height:32px;text-indent:75px;margin-top:17px}
.list_l_cd ul{ margin:0px;}
.list_l_cd li{height:32px;line-height:32px;background:url(../images/list_l_zx.jpg) no-repeat center bottom}
.list_l_cd li a{display:block;line-height:32px;height:32px;color:#323433;text-indent:60px;overflow:hidden;white-space:nowrap;font-size:14px}
.list_l_cd li a:hover{display:block;line-height:32px;height:32px;color:#ff8a00;text-indent:60px;text-decoration:none;overflow:hidden;white-space:nowrap;background:url(../images/list_l_zx1.jpg) no-repeat center bottom}
.list_r_bk{line-height:35px;height:35px;background:url(../images/list_dqwzbg.jpg) no-repeat right;border-left:1px solid #ccc}
.list_r_lb{border:#ccc solid 1px;border-top:0;background:url(../images/list_r_bg.jpg) top repeat-x;padding:8px;min-height:530px;height:auto!important;height:530px;overflow:visible;float:left;overflow:hidden;font-size:12px}
.list_r_lb a{ color:#333;}
.list_r_lb1{border:#ccc solid 1px;background:url(../images/list_r_bg.jpg) top repeat-x;padding:8px;height:1350px}
.list_r_lb_h{background:url(../images/list_r_xx.png) repeat-y;line-height:32px;width:100%;font-size:14px;text-align:left}
.list_r_lb_tt{line-height:32px;font-size:14px;text-align:left;padding:8px 14px}
.right_pic_div{width:192px;height:158px;padding:6px;border:solid #ccc 1px;float:left;margin-right:12px;margin-bottom:20px;overflow:hidden}
.right_pic_img{width:192px;height:127px;margin-bottom:3px;text-indent:0}
.right_pic_img img{width:192px;height:127px}
.right_pic_title{height:27px;line-height:27px;background:#eee;text-align:center}
.right_pic_title a{color:#666;text-decoration:none}
.right_pic_title a:hover{color:#c30;text-decoration:none;font-weight:bold}
.color01{BORDER-RIGHT:#666 1px solid;BORDER-TOP:#666 1px solid;BACKGROUND:#e6ffff;FLOAT:right;MARGIN:8px 3px;OVERFLOW:hidden;BORDER-LEFT:#666 1px solid;WIDTH:8px;BORDER-BOTTOM:#666 1px solid;HEIGHT:8px;cursor:pointer}
.color02{BORDER-RIGHT:#666 1px solid;BORDER-TOP:#666 1px solid;BACKGROUND:#cff;FLOAT:right;MARGIN:8px 3px;OVERFLOW:hidden;BORDER-LEFT:#666 1px solid;WIDTH:8px;BORDER-BOTTOM:#666 1px solid;HEIGHT:8px;cursor:pointer}
.color03{BORDER-RIGHT:#666 1px solid;BORDER-TOP:#666 1px solid;BACKGROUND:#ffc;FLOAT:right;MARGIN:8px 3px;OVERFLOW:hidden;BORDER-LEFT:#666 1px solid;WIDTH:8px;BORDER-BOTTOM:#666 1px solid;HEIGHT:8px;cursor:pointer}
.color04{BORDER-RIGHT:#666 1px solid;BORDER-TOP:#666 1px solid;BACKGROUND:#fcf;FLOAT:right;MARGIN:8px 3px;OVERFLOW:hidden;BORDER-LEFT:#666 1px solid;WIDTH:8px;BORDER-BOTTOM:#666 1px solid;HEIGHT:8px;cursor:pointer}
.color05{BORDER-RIGHT:#666 1px solid;BORDER-TOP:#666 1px solid;BACKGROUND:#9cf;FLOAT:right;MARGIN:8px 3px;OVERFLOW:hidden;BORDER-LEFT:#666 1px solid;WIDTH:8px;BORDER-BOTTOM:#666 1px solid;HEIGHT:8px;cursor:pointer}
.color06{BORDER-RIGHT:#666 1px solid;BORDER-TOP:#666 1px solid;BACKGROUND:#eee;FLOAT:right;MARGIN:8px 3px;OVERFLOW:hidden;BORDER-LEFT:#666 1px solid;WIDTH:8px;BORDER-BOTTOM:#666 1px solid;HEIGHT:8px;cursor:pointer}
.colorfont{COLOR:#666;line-height:28px;cursor:pointer}


.pagediv{padding:30px 0;font-size:14px;color:#333;line-height:28px;clear:both;text-align: center;}
.pagediv a{color:#333}
.pagination_index,.pagination_index_num{display:inline-block}
.currentIndex{display:inline-block;zoom:1;margin:4px;border:#dfdfdf 1px solid;border-radius:3px;vertical-align:top;transition:all .2s;padding:0 10px}
.pagination_index_num a{padding:0 10px}
.pagination_index_num:hover{background:#d82d29;border-color:#d82d29;color:#fff;text-decoration:none}
.pagination_index_num:hover a{color:#fff;text-decoration:none}
.pagediv #pagination_input,.pagediv .arrow a,.pagediv .index_num,.pagediv .moye,.pagediv .pagination_index_last,.pagination_index_num{display:inline-block;margin:4px;zoom:1;border:#dfdfdf 1px solid;border-radius:3px;vertical-align:top;transition:all .2s;-webkit-transition:all .2s;background:#f1f1f1;background:-webkit-linear-gradient(#fff 10%,#f1f1f1);background:-o-linear-gradient(#fff 10%,#f1f1f1);background:-moz-linear-gradient(#fff 10%,#f1f1f1);background:linear-gradient(#fff 10%,#f1f1f1)}
.pagination_index_num span{padding:0 5px}
.currentIndex,.pagediv .arrow a:hover,.pagediv .index_num{background:#d82d29;border-color:#d82d29;color:#fff;text-decoration:none}
.pagediv .arrow a,.pagediv .moye{padding:0 10px}
.pagediv .index_num{font-weight:700}
.pagediv .pagination_index_last{padding:0 6px}
.pagediv #pagination_input{width:40px;height:30px;color:#888;text-align:center;background:#fff;vertical-align:top;padding:0;margin:4px}
.pagediv #currentPage{width:40px;height:30px;color:#888;text-align:center;background:#fff}
.pagediv font.en{display:none}
#goye{vertical-align:top;margin:4px;background:#d82d29;color:#fff;padding:1px 10px;display:inline-block;border-radius:3px}
.pagediv .pagination_index_num:first-child:hover{background:linear-gradient(#fff 10%,#f1f1f1);border:#dfdfdf 1px solid;color:#333}
.pagediv .current1 {background: #d82d29 !important;border-color: #d82d29 !important;color: #fff !important;text-decoration: none;}
